home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 10198 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.9 KB

  1. Path: druid.borland.com!usenet
  2. From: pete@borland.com (Pete Becker)
  3. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
  4. Subject: Re: C/C++ knocks the crap out of Ada
  5. Date: 6 Mar 1996 15:53:50 GMT
  6. Organization: Borland International
  7. Message-ID: <4hkcee$md1@druid.borland.com>
  8. References: <00001a73+00002504@msn.com> <4etcmm$lpd@nova.dimensional.com>   <312515DF.7D3B@cmlj.demon.co.uk> <4gad29$ddp@druid.borland.com> <4gl72q$mo9@galaxy.ucr.edu> <4h1vt6$eks@druid.borland.com> <4hdt4a$ag9@galaxy.ucr.edu>
  9. NNTP-Posting-Host: pbecker.borland.com
  10. Mime-Version: 1.0
  11. Content-Type: Text/Plain; charset=ISO-8859-1
  12. X-Newsreader: WinVN 0.99.5
  13.  
  14. In article <4hdt4a$ag9@galaxy.ucr.edu>, thp@cs.ucr.edu says...
  15. >
  16. >
  17. >Pete Becker writes:
  18. >>
  19. >> >P.S. My students say that C is an in-joke that everyone now knows,
  20. >> >while C++ is a shaggy dog whose punch line is STL.
  21. >> 
  22. >> I would hope that you are teaching them critical analysis rather than 
  23. analysis 
  24. >> by one-liners. Unfortunately, context-free assertions about the complexity 
  25. of 
  26. >> C++ are not a useful base for a serious analysis. What are the 
  27. alternatives, 
  28. >> and what, objectively, are the critical needs that those alternatives do 
  29. not 
  30. >> answer?
  31. >
  32. >We try!  Actually, the one-liners are a glib way of expressing
  33. >judgments, not of arriving at them.
  34.  
  35.     Unfortunately, if comp.lang.c is at all typical, most language 
  36. discussions turn on one liners rather than analysis.
  37.     I can't help but notice that this message contains no response to my 
  38. question: what are the alternatives to C++ and what are the critical needs 
  39. that those alternatives do not answer? Endless discussions that amount to "C++ 
  40. does this badly and language X does it well" do not get at the core issue of 
  41. the utility of language X in the real world. If you want to persuade me that 
  42. I should choose language X rather than some other language I need to know 
  43. where I will run into problems if I take your advice.
  44.  
  45.